package cn.ylxn.Algorithm;

import java.util.ArrayList;

/**
 * 给定两个大小分别为 m 和 n 的正序（从小到大）数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。
 * 输入：nums1 = [1,3], nums2 = [2]
 * 输出：2.00000
 * 解释：合并数组 = [1,2,3] ，中位数 2
 */
public class Algorithm05 {

    public double findMedianSortedArrays(int[] nums1, int[] nums2) {
        int m = nums1.length;
        int n = nums1.length;
        ArrayList<Integer> list = new ArrayList<>();
        ArrayList list1 = transformArrays(nums1);
        ArrayList list2 = transformArrays(nums2);
        list.addAll(list2);
        list.addAll(list1);

        return 0.0;
    }
    public static ArrayList transformArrays(int[] nums){
        ArrayList<Integer> list = new ArrayList<>();
        for (int i = 0; i < nums.length; i++) {
            list.add(nums[i]);
        }
        return list;
    }
}
